CT-0670 (left to right) Laura Harring "Cathryn", comforts Crispin Glover (Willard) in New Line Cinema's upcoming horror film, Willard. Photo: Pierre Vinet/ © 2003 New Line Productions